﻿//#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
////在这种情况下，即使num为负数，也会被强制转换成无符号整型
//int count_bite_one(unsigned int n) {
//	int count = 0;
//	while (n) {
//		if (n % 2 == 1) {
//			count++;
//		}
//		n /= 2;
//	}
//	return count;
//}
//int main()
//{
//	int num = 0;
//	scanf("%d", &num);
//	int res = count_bite_one(num);
//	printf("二进制中1的个数 = %d\n", res);
//	return 0;
//}